Toward 2000: The Cisco Development Strategy navbar
Strip_Bulletin

Toward 2000: The Cisco X.25 Development Strategy

Product Bulletin #270

This document outlines Cisco's X.25 development strategy over the next year. The aim of this strategy is to assist the evolution of X.25 networks. Knowledge of X.25 technology is assumed. For definitions of specific terminology, please refer to the Appendix.

There are two key assumptions behind this strategy: replacement of X.25 networks by alternative technology will only be applicable for particular organizations; X.25 will continue to be a significant technology through the year 2000 for a large number of organizations.

Co-existence of X.25 and internetworking technology is hence a requirement. Figure 1 shows how X.25 is positioned as a WAN transport within the enterprise model used for Cisco's Internetworking Operating System (IOS[tm]). It should also be noted that X.25 is an end-to-end protocol in its own right.

PB270_fig1

Figure 1: X.25 and the IOS


Cisco's X.25 development strategy is defined in three phases. In each phase, three major categories of requirements are addressed:

This document provides an overview of X.25 networks as they exist today, describes the challenges in evolving these networks and outlines in detail Cisco's strategy in meeting those challenges.

X.25 Today

It should be noted that globally many billions of dollars have been invested in X.25 equipment. Indeed a typical network will include strategic investments in:

Investments in the above network elements must be leveraged and hence replacement of X.25 network is rarely possible.

In most enterprise networks, LANs have also been deployed as tactical responses to particular requirements. Currently, these LANs are isolated workgroup solutions. Figure 2 shows a typical network with its existing X.25 infrastructure and isolated LANs.

PB270_fig2

Figure 2: X.25 Networks and Isolated LANs


Evolution Driver (1) -- Client-Server

With the clear growth of client-server and distributed computing applications, a strategic evolution path is needed to integrate LANs into the existing X.25 networks. The first step in the evolution process is invariably the support of LAN connectivity via the existing X.25 network. Routers are generally used to provide this connectivity.

Evolution Driver (2) -- Bandwidth

In some cases, the applications being deployed are bandwidth-hungry and the costs of WAN services to carry these applications can be justified.

In this situation, network replacement is not necessarily required, but there will be cases where the X.25 switches or services are incapable of supporting the bandwidths required. In these cases, a core network upgrade will be necessary, but at the same time support for legacy X.25 applications must be provided.

Challenges

The key X.25 evolution challenges can be loosely classified as follows:

In more technical detail, the challenges of each area can be described as follows.

Interoperability

Interoperability requirements are dynamic in that they change from year to year. Some features are required for interfacing with legacy systems and some for new technology including access technology. Examples of interoperability issues are:

Performance and Availability

Performance and availability requirements are maturing as new applications are introduced and new technologies become available. Key issues are:

Scalability

Scalability issues are significant in the internetworking industry and barriers are typically encountered when environments have as many at 100, 1000, and 10,000 routers. Most vendors design initial systems for 100 routers.

Poor scalability turns a two-year project into a five-year project and ends with the key business benefits often being lost, or even worse, overwhelmed by the negative impacts of a slow roll-out and poor operational characteristics.

The key scalability issues are:

Cisco X.25 Support

Cisco has supported X.25 since 1987 and has a large installed base that is estimated to total almost 20,000 X.25 connected routers. The following sections review Cisco's X.25 support as of the beginning of 1994.

X.25 DTE Support

Cisco's DTE support provides LAN connectivity via an X.25 WAN and is GOSIP-certified. The interfaces can run from 2400 bit/sec to 2 Mbit/sec. RFC 877 support for IP and OSI, as well as the DDN X.25 extensions are included.

Management is provided through extensive debug facilities as well as the LAP-B and X.25 MIBs specified by RFC 1381 and RFC 1382.

Multiprotocol support with multiple virtual connections per protocol per destination is provided. In addition, TCP/IP Header Compression, as specified by RFC 1144, is also supported. By reducing headers from 40 octets to 5 octets through this feature, response time improvements of 30 percent have been measured.

X.25 DCE/Switch Support

Cisco routers can act as switches and are often used where existing switches require upgrades or where WAN link rationalization is necessary. X.25 over TCP/IP (XOT) is specified in RFC 1613. Figure 3 shows the integration of X.25 switching functionality into a multiprotocol backbone.

PB270_fig3

Figure 3: X.25 Over TCP


X.25 PAD Support

Cisco's X.25 PAD support enables a smooth introduction of UNIX hosts to TCP/IP clients. In particular, the protocol translation function allows TCP/IP clients to connect to X.25 legacy hosts.

As shown in Figure 4, the PAD function can be found on the following products:

PB270_fig4

Figure 4: PAD Support in the Cisco Product Line


ISO-CONS (CMNS) Support

Cisco's Connection Mode Network Service (CMNS) support also allows X.25 applications to migrate to LAN technology. The Cisco routers provide a switch/gateway function between the LAN (LLC2) and WAN X.25 implementations using a higher level NSAP address.

Three-Phase Development Plan

The development plan has been structured in three phases which address each of the key issues of interoperability, performance and scalability in a balanced fashion.

The timetable for the phases is as follows:

The following chart (figure 5) provides an snapshot view of Cisco's X.25 three phase strategy. Following the graphic is a discussion of the key issues addressed within each of the three phases.

PB270_fig5

Figure 5: The Three-Phase X.25 Development Plan


Phase I

Phase I extends Cisco leadership in the areas of interoperability, performance and scalability. The details are as follows:

Interoperability

Three Cisco features which advance interoperability are:

Performance and Availability

Two Cisco features which improve performance and availability are:

PB270_fig6

Figure 6: X.25 Virtual Interfaces


Scalability

Two significant improvements to scalability are:

Phase II

The second phase of the plan provides significant cost reductions to users through:

Details on this release are as follows.

Interoperability

The advances in interoperability within Phase II are:

PB270_fig7

Figure 7: QLLC and Its Application


Performance and Availability

Key performance and availability features are as follows:

PB270_fig8

Figure 8: X.25 Payload Compression


Scalability

Improvements in scalability are achieved in Phase II through a combination of hardware and software as follows:

PB270_fig9

Figure 9: RFC 1356 and Multiprotocol VCs


Phase III

The objective of Phase III is to reduce the total cost of ownership. This is achieved through the following features:

Interoperability

Interoperability issues that face many of the large distributed organizations are related to the cost of access. There are two access techniques which reduce access costs significantly and make these networks suitable for branch and retail networking:

PB270_fig10

Figure 10: Remote Node via PADs


Performance and Availability

Availability will be addressed by providing easy installation and replacement. Performance will be addressed by supporting a very low overhead routing protocol. Both features significantly simplify remote access by reducing configuration requirements as described below:

PB270_fig11

Figure 11: Snapshot Routing Over X.25


Scalability

Scalability requires smarter routing algorithms which remove configuration requirements and optimize performance. This phase will introduce two significant advancements:

PB270_fig12

Figure 12: Next Hop Routing Protocol


PB270_fig13

Figure 13: Scalable X.25 Switching


Summary

The development plan outlined provides an overview of the more critical features in the X.25 arena. Through dialogue with our customers and partners, we will continue to identify requirements and extend Cisco's X.25 functionality.

X.25 is one of many WAN technologies in which Cisco intends to maintain leadership. Furthermore we are committed to developing the broadest technology support for all significant WAN technologies, including Frame Relay, ATM, ISDN and SMDS.

We intend to maintain leadership by leveraging years of experience and by continuing partnership with successful customers. R&D investment which is focused on real customer requirements, is clearly a necessity.

All of Cisco's WAN developments fit under Cisco's IOS umbrella. The goal of Cisco's IOS is to provide each enterprise the opportunity to build a single network to support all requirements. Strong X.25 support is part of the goal to provide consistent enterprise-wide networking. Cisco IOS advantages are:

Appendix: Terminology

DTE

DCE

IOS

IP

LAPB

NHRP

PAD

PVC

Remote Node

SVC

WAN

X.25

XOT

For more information on Cisco's X.25 products, please contact Morgan Littlewood, Product Manager WAN, at littlewo@cisco.com.


Posted: Thu Aug 8 12:26:46 PDT 1996
Copyright 1996 © Cisco Systems Inc.